@charset "UTF-8";/* 初始化*/
@import "step";
*{
    margin: 0;
    padding: 0;
}
html {-webkit-text-size-adjust:100%;}
body {  font-family:'Regular', "微软雅黑","PingFang SC",'Microsoft YaHei',Helvetica,Arial,sans-serif; outline: 0;   color: $color; font-size: $fontsize; background: #fff; }
input {outline:none;}
em,i,u {font-style:normal; text-decoration: none;}
ul,ol {list-style:none;}
a {text-decoration:none;color:$color;outline:0;}
a:hover {text-decoration:none;color:$theme;}
.clear:before, .clear:after { content: ''; display: block; clear: both; }
.fl { float: left; }
.fr { float: right; }
.gray { -webkit-filter: grayscale(100%); -moz-filter: grayscale(1); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); -webkit-filter: gray; filter: gray; }
.hide {display:none;}
body{width: 100vw; height: 100vh; overflow: hidden;}

.urllinkbox{
    border: solid 1px #d4d4d4;
    max-width: 700px;
    position: relative;
    margin: 100px auto;
    .text{
        padding: 30px 80px;
        font-size: 16px;
         .bt{
            font-weight: bold;
         }
         p{
            line-height: 30px;
            padding: 5px 0;
         }
         .url{
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
         }
    }
    .btnbox{
        border-top: 1px solid #d4d4d4;
        padding: 20px 20px 0;
        .btn{
            height: 40px;
            float: left;
            line-height: 40px;
            border:1px solid #d4d4d4;
            padding: 0 20px;
            margin-left: 20px;
            margin-bottom: 20px;
            cursor: pointer;
            border-radius: 5px;
            color: #555555;
            &:hover{
                opacity: 0.9;
            }
        }
        .btn1{
            color: #fff;
            background: $theme;
            border-color: $theme;
        }

    }
}

@media screen and (max-width: 700px) {
    .urllinkbox{
        .text{
            padding: 20px;
        }
    }
}